// 数组再leetcode  题目 两数相加
// 数组相关，算法？排序（冒泡，两重for循环，插入排序，二分算法（有效的提升效率），动态规划）
// 冒泡 暴力解法  两重for

// 1. 基本思路？ 两层循环
// 2. 反思？
//  算法超时？O(n^2)   用空间(廉价)换时间(值钱),把它优化成一层循环
// [] 按下标O(1)    {} key:val O(1)
const nums = [2,7,11,15];
const target = 9;
let obj = {};
for (let i=0; i<nums.length; i++) {
    // target  nums[i] + obj val = taget
    // 差的算法
    // target - nums[i] -> obj里面
}